import Vue from 'vue'
import Vuex from 'vuex'

Vue.use(Vuex)

export default new Vuex.Store({
  state: {
    login: false, // 用户是否登录
    // 购物车是否显示
    showCart: false,
    // 存储用户信息
    userInfo: null
  },
  mutations: {
    // 购物车显示
    SHOWCART(state, {
      showCart
    }) {
      state.showCart = showCart
    },
    // 存储用户信息
    USERINFO(state, {
      userInfo
    }) {
      state.userInfo = userInfo
      state.login = true
    }
  },
  actions: {},
  modules: {}
})
